@color: #c3a768;
@bgFFF: #ffffff;
@bodeR: 20rpx;
@font40: 40rpx;

.body() {
  width: 92vw;
  margin: auto;
}

.box() {
  .body();
  text-align: center;
  border-radius: 20rpx;
}

.Img_border(@a:100rpx,@b:100rpx,@c:50%) {
  width: @a;
  height: @b;
  border-radius: @c;
}

.content_h_r(@h:226rpx) {
  height: @h;
  background: @bgFFF;
  border-radius: 16rpx;
}

.font(@ft:24rpx,@cor:#000000) {
  font-size: @ft;
  color: @cor;
}

.fontFamily(@family:PingFang SC , @ft:rgba(153,153,153,1),@W:500) {
  font-family: @family;
  font-weight: @W;
  color: @ft;
}

.headPortrait(@w:90rpx,@h:90rpx) {
  width: @w;
  height: @h;
  border-radius: 50%;
}

.formViewBox() {
  padding: 15rpx;
  border-radius: 16rpx;
}

.wxicon() {
  width: 42rpx;
  height: 42rpx;
}

.hader() {
  width: 100%;
  background: #ffffff;
  height: 80rpx;
  display: grid;
  align-content: center;
  view {
    .body();
  }
}


//超出隐藏
.Beyondhidden(@family:2){
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: @family;
	overflow: hidden;
}

// 长方形
.square(@w:100,@h:100){
	width: @w;
	height: @h;
}